header, nav, section, article, aside, footer {
    display:block;
}

html, body {height: 100%;}

#container {min-height: 100%;
            background:url(../images/backG.jpg) repeat-x;}

#inner_container {
		/* overflow:auto;
                 padding-bottom: 180px;   must be same height as the footer*/
                  padding-bottom:20px;  /*remove empty space from bottom*/
}

body {
    font-size:100%;
    font-family:'Source Sans Pro', Arial, Helvetica, sans-serif;
    line-height:1.5;
}

*{
    padding:0px;
    margin:0px;
}

.item-list ul li {
    list-style:none;
}

/*#edit-submit-2 {
        
        width: 75%;
        
        font-size: 1.0em;
        margin:10px auto;
        
        color: #ffffff;
        padding: 10px 20px;
        background: -moz-linear-gradient(
                top,
                #42aaff 0%,
                #003366);
        background: -webkit-gradient(
                linear, left top, left bottom, 
                from(#42aaff),
                to(#003366));
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        border: 1px solid #003366;
        -moz-box-shadow:
                0px 1px 3px rgba(000,000,000,0.5),
                inset 0px 0px 1px rgba(255,255,255,0.5);
        -webkit-box-shadow:
                0px 1px 3px rgba(000,000,000,0.5),
                inset 0px 0px 1px rgba(255,255,255,0.5);
        box-shadow:
                0px 1px 3px rgba(000,000,000,0.5),
                inset 0px 0px 1px rgba(255,255,255,0.5);
        text-shadow:edit-submit-1
                0px -1px 0px rgba(000,000,000,0.7),
                0px 1px 0px rgba(255,255,255,0.3);

        
        
}*/

section{
}

h1, h2, h3, h4{
    font-family:'Oswald', Tahoma, Geneva, sans-serif;
    font-weight:400;
}

#main_products_display p{
    padding:10px 0;

}
.seller-icons{
    display: block;
    position:relative;
	height: 200px;
	text-decoration: none;
	color: rgb(255, 255, 255);
	line-height: 20px;
	text-align: center;
	max-width: 200px;
	border-radius: 10px;
	border:1px solid black;
	width: auto;
	margin: 0 auto;
	background-color:#1985A3;
	overflow:hidden;
}
.label-padding{
	padding:10px 0;
}
.tooltip{
	position:relative;
}
.tooltip:hover:after{
    background: #333;
    background: rgba(0,0,0,.6);
    border-radius: 5px;
    top: 0;
    color: #fff;
    text-shadow:1px 1px 2px #000;
    content: attr(title);
    left: 0;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    max-width: 200px;
    height:100%;
}
/*.seller-icons-label{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
}  */
#addressbook{
	background: #1985A3 url("../images/create-student-list.png") center no-repeat;

}
.addressbook {
   /* display:block;
    background:url(../images/addressbook.jpg) center no-repeat;
    height: 200px;
    background-size:200px 200px;
    text-decoration:none;
    color:#fff;
    line-height:380px;
    text-align:center;  
    
    display: block;
	max-height: 200px;
	text-decoration: none;
	color: rgb(255, 255, 255);
	line-height: 380px;
	text-align: center;
	max-width: 200px;
	border-radius: 15px;
	width: auto;
	margin:0 auto;*/
}
.seller-icons:hover{
    box-shadow: inset 0 1.5px 3px rgba(190, 190, 190, .4), 0 0 0 3px #000;

}
#emailcampaign{
  background: #1985A3 url("../images/email-campaign.png") center no-repeat;

}

#track{
	background: #1985A3 url("../images/track-sales.png") center no-repeat;

}
/*
.track {
    display:block;
    height: 200px;
    background-size:200px 200px;
    text-decoration:none;
    color:#fff;
    line-height:380px;
    text-align:center;
}
*/
#team{
	background: #1985A3 url("../images/create-team.png") center no-repeat;
}
#sellers{
	background: #1985A3 url("../images/sellers.png") center no-repeat;
}
#edit-organization{
	background: #1985A3 url("../images/edit-organizations.png") center no-repeat;
}

/*  SECTIONS  */
.section {
    clear: both;
    padding: 0px;
    margin: 0px;
    position:relative;
}

/*  COLUMN SETUP  */
.col {
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
}
.col:first-child { margin-left: 0; }

/*  GRID OF THREE  */
.span_3_of_3 {
    width: 100%;
}
.span_2_of_3 {
    width: 66.1%;
}
.span_1_of_3 {
    width: 32.2%;
}

/*  GRID OF FOUR  */
.span_4_of_4 {
    width: 100%;
}
.span_3_of_4 {
    width: 74.6%;
}
.span_2_of_4 {
    width: 49.2%;
}
.span_1_of_4 {
    width: 23.8%;
}

/*  GROUPING  */
.group:before,
.group:after {
    content:"";
    display:table;
}
.group:after {
    clear:both;
}


.logo {
    float:left;padding:10px 0;
}

input[type="text"], input[type="password"], #edit-submit-1308{
    /* border:none !important;
     background:#ffffff;
     border:1px solid #ccc !important;
     height:2em !important;
     line-height:2em !important;*/

    color: #000;
    padding-left: 10px;
    /*margin: 10px;
    margin-top: 12px;*/
    /*margin-left: 18px;*/
    width: 290px;
    height: 35px;
    border: 1px solid #c7d0d2;
    border-radius: 3px;
    box-shadow: inset 0 1.5px 3px rgba(190, 190, 190, .4), 0 0 0 5px #f5f7f8;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;

}


legend{

}

.left{
    float:left;
}

.mid{
    margin:0px 5% 0px 5%;
}

.clear{
    clear:both;
}

.halfs{
    width:50%;
}

.thirds{
    width:30%;
}

.last{
    margin-right:0px;
}
.blue{
    color:#037f8c;


}

.sec_cont{
    width:100%;
    margin:auto;
    position:relative;
    max-width:1140px;
}

.collapsible{
    /*background-color:#f2f2f2;*/
    padding:5px 0 10px 5px;
}

.product_desc{
    font-family:georgia, sans-serif;
    font-weight:400;
    font-style:italic;
    line-height:180%;
    color:#676767;
}

#main_header{

}

#top_head{
    min-height:85px;
    width:100%;
    position:relative;
    background: url(../images/blueback.jpg) repeat #025e73;
}

#mainNav {
    width:100%; background:#efefef;
    -webkit-box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.1);
    -o-box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.1);
    -ms-box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.1);
}

#header_actions{
    float:right;
    position:absolute;
    width:400px;
    top:15px;
    right:0px;
}

#region-header{
    position:absolute;
    right:0px;
}

.region-header #logout_link{
    padding:0px 5px 0px 5px;
}

/*#header_actions h3, #header_actions p{
    text-align:right;
}*/

.user_content{
    /*width:23%;*/
    margin: 0 0 0 5.8em;

}

.sliderborder {
    padding:10px 0;
}

.ub_cart_block{
    position:absolute;
    right:0px;
    top:0px;
    /*width: 100%;*/
}
#ssl-div{
	width:90px;
	height:50px;
	background:url('../images/RapidSSL.gif');
	margin-left:30px;
	margin-top:10px; 
}
#header_actions h3{
    font-size:.9em;
    color:#fff;
}

#header_actions, #header_actions .user_content a{
    display:block;
    /* text-align:right;*/
}

.user_content h3 {
    text-align:left;
    padding-left:2.2em;
}

.ub_cart_block h3 {
    text-align:right;
    padding-right: 0.5em;
}

.region-header .edit{
    position:absolute;
    left:-200px;
}

#header_actions li{
    display:inline;
    float:right;
    /* text-align:right;
     margin:0px 0px 0px 10px;
     padding:0px;
     
     color:#676767;*/
}

#header_actions a{
    color:#d9d59a;
    position:relative;
    text-decoration:none;
}

#header_actions .region-header > div{
    float:left;
}

#header_actions .content{
    width:40%;
    text-align:right;
}

#header_actions .content > div{
    float:right; 
}
#header_actions .content .links{
    width:100%;
}

#header_actions .content .links li{
    float:left;
}

.login_link {
    background:url(../images/lock.png) left no-repeat;
    margin: 1.3em 0 0 2.4em;
    padding-left: 1.3em;
}

#logout_link {
    background:url(../images/unlocked.png) left no-repeat;
    margin: 0 0 0 2em;
    padding-left: 1.3em;
}

#search-theme-form{
    position:absolute;
    bottom:5px;
    right:0px;

}

.cart-block-checkout a {
    background:url(../images/enter.png) left no-repeat;
    padding-left: 1.3em;
}

.cart-block-view-cart a {
    background:url(../images/cart.png) left no-repeat;
    padding-left: 1.3em;
}

/*#search{
    height:24px;
    border:none;
    position:absolute;
    bottom:10px;
    right:0px;
    width:305px;

}*/

#edit-search-theme-form-1{
    width:232px;
    height:21px !important;
    line-height:1em !important;
    box-shadow:0 0 0 rgba(190, 190, 190, 0.4) inset, 0 0 0 0 #F5F7F8 !important;
    /* background:url('../images/search.png') no-repeat; */
    background:#dedede;
    border:1px solid #606060;
    text-indent:5px;
    float:left;
    margin:0px 2px 0px 0px;
    padding:3px 5px 3px 0px;
}




#edit-search-theme-form-1-wrapper label{
    display:none;
}

#edit-submit, #edit-submit-1, #edit-reset, #edit-submit-2, #edit-submit-3, #edit-submit-4, #edit-preview, #edit-back{
    /*min-width:150px;
    height:29px;
    line-height:29px;
    float:left;
    background:#dedede url('../images/btn_bg.png') repeat;
    border:1px solid #606060;
    margin:0px 5px;
    padding:0 5px;*/

    background-color: #acd6ef; /*IE fallback*/
    background-image: -webkit-gradient(linear, left top, left bottom, from(#acd6ef), to(#6ec2e8));
    background-image: -moz-linear-gradient(top left 90deg, #acd6ef 0%, #6ec2e8 100%);
    background-image: linear-gradient(top left 90deg, #acd6ef 0%, #6ec2e8 100%);
    border-radius: 30px;
    width:auto;
    min-width:100px;
    font-size:14px;
    border: 1px solid #66add6;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255, 255, 255, .5);
    cursor: pointer;
    height: auto;
    margin:10px 2px 10px 0;
    /*margin-right: 0.5em;*/ /* LTR */
    padding: .3em 1em;
    text-decoration: none;
    color:#fff;
}
#search #edit-submit, #search #edit-submit-1, #search #edit-submit-2, #search #edit-submit-3, #search #edit-submit-4{
margin:0;
font-weight:normal;
}

#search:focus{
    border:none;
    outline:none;
}

#main_header nav{
    /*height:40px;*/
    padding:9.5px 0;

    position:relative;
    width:70%;
}

#main_header nav ul{
    /* position:absolute;
     max-height:85px;
     min-height:85px;*/
}

#main_header nav ul li{

    display:inline;
    float:left;
    color:#4ca8dd;
    border-right:1px #363636 solid;
    padding:0 0.918em;
    font-weight:400;
    position:relative;
}

nav ul > li:last-child{

    display:inline;
    float:left;
    color:#4ca8dd;
    border-right:0px #FFFFFF solid;
    padding:0 0.928em;
    font-weight:400;
    position:relative;
}

#main_header nav ul li a:hover{
    /*background:url('../images/nav_over.png') repeat-x;*/
    color:#025e73;

}

#main_header nav ul li a{
    float:left;

    color:#363636;
    text-decoration:none;
    vertical-align:baseline;
    line-height:20px;
    position:relative;


}



#main_header nav ul li a:hover{

}

.head_message{
    float:left;
    padding:50px 0;
}

.head_message h1{
    font-size:3em;
    color:#ffffff;
    text-shadow: 0 1px 0 #000;
}

.head_message p{
    width:80%;
    color:#ffffff;
    font-size:1.2em;
    line-height:160%;
    font-style:italic;
    margin:10px 0px 0px 0px;
}

.featured_image{
    float:right;
    /*padding:0 0.7%;*/

}

.featured_image img{
    float:right;
    margin:auto;
    max-height:90%;
    margin:2% 0px 0px 0px;
    right:10%;
}

#headline_gallery{
    /*height:350px;*/
    /*background-image:url('../images/gal_bg_blue.gif');*/
    background:#025e73;
    background-repeat:repeat;
    border:0px;
    /*border-bottom:solid 3px #737373;*/
}

#headline_sec{
    /*height:60px;*/
    /*background-image:url('../images/gal_bg_blue.gif');*/
    background:#025e73;
    background-repeat:repeat;
    border:0px;
    border-bottom:solid 1px #737373;
}

#headline_sec h2 {
    padding: 12px 0;
    font-size: 2.0em;
    color: #fff;
    text-shadow: 0 1px 0 #000;	
}

#main{
    width:100%;
    max-width:1140px;
    margin:auto;
    padding:20px 0px 0px 0px;
    position:relative;
}


/*-------HOME PAGE-------*/


#main_products_display{
    /*   min-height:500px;*/
    padding:0px 0px 20px 0px;
    clear:both;
}

#main_products_display .quarters{
    width:22%;
    min-height:450px;
    border-bottom:5px solid #4ca8dd;
    margin:0px 0px 40px 0px;
}
#main_products_display .quarters:hover{
    border-bottom:5px solid #dd4c4c;
}
.sectionList .quarters {
	width:22%;
	margin:1% 1%;
	height:160px;
	max-width:200px;
	text-align:center;
	
}
.sectionList .home_product img{
	margin-top:10px;
	max-width:150px;
	max-height:150px;
	/*box-shadow: 0 0 10px #fff; */
}
.sectionList .home_product{
	/*display: block;
	line-height: 160px; */
	text-align: center;
	border-radius: 10px 10px 10px 10px;
	border: 1px solid black;
	background:#1985A3;
	overflow:hidden;
	position:relative;
}
.product-name, .seller-icons-label{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	text-align:center;
	width: 100%;
	background: rgb(104, 105, 107);
	background: rgba(104, 105, 107, .8);
	border-top: 1px solid black;
	box-shadow: 0 1px 15px #fff;
	text-shadow: 1px 1px 5px #000;
}
.sectionList .home_product:hover{
	box-shadow: 0 0 15px #000;
	/*box-shadow:inset 0 1.5px 3px rgba(190, 190, 190, .4), 0 0 0 3px #000; */
}
.sectionList .home_product .product_cat_btn{
	text-decoration:none;
	color:white;
	/*display:block;*/
	display:inline-block;
	height:100%;
	width:100%;
}
/*.sectionList .quarters .product_cat_btn{
	display: block;
	max-height: 150px;
	text-decoration: none;
	line-height: 260px;
	text-align: center;
	max-width: 150px;
	border-radius: 10px 10px 10px 10px;
	border: 1px solid black;
	width: auto;
	margin: 0px auto;
	overflow:hidden;
}
*/
#main_products_display .home_product img{
    width:100%;
}

#main_products_display h2{
    font-size:2em;
    line-height:200%;
}

#main_products_display a.product_cat_btn{
    display:block;
    height:26px;
    width:167px;
    line-height:26px;
    color:#ffffff;
    text-decoration:none;
    font-family:rockwell;
    font-style:italic;
    font-size:1em;
    text-indent:10px;
    background:url('../images/product_cat_btn.png') no-repeat;
    margin:5px 0px 0px 0px;
}

#main_products_display .home_product p{
    width:100%;
    margin:20px 0px 20px 0px;
}

#main_products_display .nl{
    margin:0px 4% 0px 0px;
}

#campaign_org{
    min-height:525px;
    background:url('../images/grey_bg.gif') repeat;
    border-top:1px solid #bcbcbc;
    clear:both;
}

#campaign_org h2{
    width:100%;
    font-size:4em;
    font-weight:400;
}

#support_org h2, #support_org p{
    text-align:right;
    float:right;
}

#campaign_org p{
    /*font-size:1.2em;*/
    line-height:180%;
    /*color:#676767;*/
    width:80%;
    margin:20px 0px 0px 0px;
}

#or{
    width:146px;
    height:328px;
    background:url('../images/or.png') no-repeat;
    position:absolute;
    margin:50px 0px 0px 46%;

}

#shadow_wrapper{
    position:relative;
}

#paper_shadow_bottom{
    width:100%;
    margin:auto;
    position:absolute;
    top:0px;
}

#paper_shadow_bottom img{
    width:100%;
}


/*-------PRODUCTS PAGE-------*/


#products_sidebar{
    width:24%;
    margin:0px 5% 0px 0px;
    border:1px solid #cccccc;
    border-top:0;

}

.products_sidebar_navigation > ul{
    display:block;
    width:100%;

}

.products_sidebar_navigation ul > li{
    display:block;
    clear:both;
    padding:5px 0;

    color:#037F8C;
    text-indent:5px;
}

.products_sidebar_navigation ul > li a{
    color:#037F8C;
    text-decoration:none;
    padding-left:5px;

}

.products_sidebar_navigation ul > li a:hover{
    background:#eee;
    display:block;


    color:#025e73;
    text-decoration:none;
}

.products_sidebar_navigation ul > li > ul{
    padding:10px 0px 0px 0px;
}

.products_sidebar_navigation ul > li > ul > li{
    display:inline;
    float:left;
    /* 	width:47%; */
    padding:5px 3%;
    line-height:150%;

}

.products_sidebar_navigation ul > li > ul > li a{
    color:#4ca8dd;
    /*font-family:rockwell;*/
    padding:10px 0;
    font-weight:400;
}


#products_sidebar h4{
    width:100%;
    background:#025E73;
    line-height:150%;
    color:#ffffff;
    text-indent:3%;
    padding:5px 0;
    font-size:1.3em;
}

.products_sidebar_navigation label, {
    text-align:left;
}

.products_sidebar_navigation input{
    margin:0px 0px 0px 0px !important;
}


.products_sidebar_navigation #user-login-form li{
    list-style-type:none;
    text-align:right;
}

.products_sidebar_navigation #user-login-form a{
    font-size:.7em;
    line-height:100%;
    text-align:right;

    margin:0px 15px 0px 0px;
}

.products_sidebar_navigation #user-login-form #edit-submit, .products_sidebar_navigation #user-login-form #edit-submit-1{
    margin:0px 0px 0px 15px !important;
}

.sectionList{
    max-width:70%;
    width:100%;
    float: left;
	/*border: 2px solid black; 	
	overflow: hidden;*/
	border-radius: 10px;

}

.products_showcase, .organization_info{
    width:100%;
}

.products_showcase_teaser{
    width:100%;
    min-height:200px;
    clear:both;
    margin:0px 0px 20px 0px;
}

.products_showcase_teaser h4{

    color:#666666;
    font-weight:400;
}

.products_showcase_teaser .price{
    /*font-family:rockwell;*/
    font-weight:400;
    color:#cc3333;
}

.products_showcase ul{
    margin:20px 0px 20px 0px;
}

.products_showcase ul li{
    display:inline;
    float:left;
    width:25%;
    margin:10px 0;
}

.product_showcase_heading{
    height:40px;
    width:100%;
    position:relative;
    background:#025E73;
	padding: 5px 0 0;
}

.product_showcase_heading h2{
    float:left;
    color:#ffffff;
    /*font-family:rockwell;*/
    font-weight:400;
    text-indent:10px;
}

.product_showcase_heading a{
    float:right;
    color:#ffffff;
    padding:0px 10px 0px 0px;
    line-height:30px;
}
.magazine_showcase{
	width:30%;
	margin:1%;
	border: 1px solid #000;
	background-color: gray;
	position:relative;
	border-radius:4px;
	overflow:hidden;
}
.magazine_showcase:hover{
	box-shadow: 0 0 10px #000;
}
.magazine_category{
	height: 180px;
	width: 100%;
	text-align:center;
	position:relative;
}

.magazine_category h2{
	background: #025E73;
	border-bottom:1px solid #000;
}
.magazine_category a{
	text-decoration:none;
	color:#fff;
	display: inline-block;
	height: 100%;
	width: 100%;
}
.magazine_label{
	position:absolute;
	bottom:0;
	width:100%;
	background: rgb(104, 105, 107);
	background:rgba(104, 105, 107, .8);
	border-top: 1px solid black;
	box-shadow: 0 1px 15px #fff;
	text-shadow: 1px 1px 1px #000;
}
.seemore{
	width: 100%;
	text-align: center;
	float:right;
}
.seemore a{
	text-decoration:none;
	float:right;
	margin:10px 15% 10px 0;
	color:white;
}
/*
.seemore a{
 font-size: 20px;
color: red;
background: none repeat scroll 0% 0% rgb(211, 205, 205);
border-radius: 5px 5px 5px 5px;
text-decoration: none;
border: 1px solid red;
padding: 0px 14%;
display: block; 
font-size: 20px;
color: red;
text-decoration: none;
border: 1px solid red;
border-radius:5px;
padding: 0px 20px;
margin-right: 6%;
}
.seemore a:hover{
background: none repeat scroll 0% 0% rgb(249, 249, 249);
color: #BF1313;
border: 1px solid #BF1313;
box-shadow:0px 0px 2px red inset;
}
*/
/*----------------------SINGLE PRODUCT LISTING---------------------*/

#product_details{
    width:70%;
    padding:0px 0px 0px 10px;
}

#product_details h2{
    color:#4ca8dd;
}

#product_details h3{
    color:#4ca8dd;	
}

#product_details p{
    margin:0px 0px 20px 0px;
    padding:0px 0px 0px 0px;
    color:#575656;
    font-family:helvetica, arial, sans-serif;
    line-height:150%;

}

#product_photo{
    max-width:220px;
    float:right;
}

#product_photo img{
    max-width:220px;
}

#product_costs{
    width:200px;

}

#product_costs ul{
    margin:0px 
}

#product_costs ul li{
    display:block;
    float:none;
    text-align:left;
    width:100%;
    font-family:rockwell;
    color:#4ca8dd;	
}




#page_footer{
    position: relative;
    /*margin-top: -180px;*/ /* negative value of footer height */
    height: 180px;
    clear:both;
}

#footer_top{
    height:160px;
}

#footer_top h3{
    color:#025e73;
    line-height:180%;
}

#footer_top p{
    line-height:160%;
    color:#575656;
}

#footer_top ul li{
    list-style-type:none;
    color:#575656;
    line-height:160%;
}

#footer_top ul li a{
    color:#575656;
}

.foot_third_inner{
    width:100%;
    min-height:20px;

}

#footer_top .thirds{
    min-height:20px;
    border-top:5px solid #025e73;
}

#footer_top .thirds:hover{
    border-top:5px solid #590202;
}

#footer_top .mid{
    margin:0px 5.mid% 0px 5%;
}



#footer_bottom{
    height:50px;
    /*background-image:url('../images/gal_bg_blue.gif');*/
    background:#025e73;
}

#footer_bottom nav ul li{
    display:inline;
    float:left;
    margin:0px 30px 0px 0px;
    color:#ffffff;
}

#footer_bottom nav ul li a{
    color:#ffffff;
    font-size:1.2em;
    /*font-family:rockwell;*/
    text-decoration:none;
    line-height:250%;
}

.headlineBlock a {
    color:#d9d59a;

}


@media all and (max-width: 960px) {
    #main_products_display .quarters{
        width:47%;
        margin:20px 3% 0px 0px;
    }
	.sectionList .quarters{
		width:47%;
		margin:1% 1%;
}
    #campaign_org .halfs{
        width:100%;
        margin:0px;
    }

    #campaign_org .halfs p{
        width:100%;
    }

    #or{
        display:none;
    }
}


@media all and (max-width: 767px) {


    #top_head{
        max-height:300px;
    }

    #top_head nav{
        max-height:300px;
        top:0px;
    }

    #top_head nav ul{
        height:300px;
        width:100%;

    }

    #top_head nav ul li{
        height:20px;
    }

    #top_head nav ul li:hover{
        background:url();
    }

    #main_header nav ul li a{
        height:20px;
        line-height:0px;
    }

    #headline_gallery{
        display:none;
    }

    #main_products_display .quarters{
        clear:both;
        width:100%;
        margin:0px;
    }


}

/*----------------Find Order Page-----------------*/
#orderSearchForm1, #orderSearchForm2, #orderSearchForm3{
	float:left;
	width:31%;
	padding: 0 1%;
}
.sectionList #edit-email, .sectionList #edit-address, .sectionList #edit-zipcode, .sectionList #edit-last-name, .sectionList #edit-phone{
	width:95%;
	box-shadow:none;
}
#orderSearchForm2{
	border-left:1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	box-shadow:-1px 0 0 #fff, 1px 0 0 #fff;
}
#orderSearchForm2 .uncollapsibleForm{
	margin-bottom:0;
}
#orderSearchList{
	clear:both;
}
/*----------------Client Portal-----------------*/
table{
    margin:0 0 20px 0;
}

.pageMessage{
    color:#ffffff;
    font-size:1.8em;
    font-weight:800;
    line-height:60px;
}
#main p{
    /*font-family:rockwell;*/
}

#main .stepsNav{
    background-color:#4ca8dd;
    height:30px;
    width:100%;
    z-index:10;
    margin:0px 0px 20px 0px;
}

#main .stepsNav li{
    float:left;
    padding:0px;
    text-indent:13px;
    font-size:1.5em;
    line-height:100%;
    position:relative;
    list-style-position: inside;
    color:#ffffff;
    font-family:rockwell;
    z-index:10;
}

.circle{
    width:40px;
    height:40px;
    border-radius:20px;
    font-size:20px;
    color:#fff;
    line-height:100px;
    text-align:center;
    background:#4ca8dd;
    position:absolute;
    top:-5px;
    left:0px;
    z-index:-10;
}

#main .text{
    box-shadow:inset 0 1.5px 3px rgba(190, 190, 190, .4), 0 0 0 5px #f5f7f8;
    /*border:none;
    font-size:1em;*/
    line-height:180%;
    /*margin:0 0 .5em 0;
    text-indent:.5em;*/
}

.first {
    margin:0;
}

#main .submit{
    background-color:#4ca8dd;
    border:none;
    color:#ffffff;
    font-size:.8em;
    line-height:180%;
    padding:0 .5em 0
}

.clientPortal .headlineBlock h2{
    color:#ffffff;
    background:#025E73;
    font-size:1.2em;
    line-height:160%;
    text-indent:.5em;
    padding:6px 0;
}

.clientPortal .imageHead img{
    max-width:100%;
    height:auto;
}

.headlineBlock {
    background:#efefef;
    -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.2);
}

.imageHead ul {
    padding: 10px 8%;
    color: #363636;
}

.sectionNav{
    height:300px;
    width:100%;
    border:solid 1px black;
}

#modalContainer { 
    display:none;
    width:100%;
    position:absolute;
    top:0;
    background: url(images/login-page-bg.jpg) top center no-repeat #c4c4c4;
    color: #3a3a3a;
    overflow:auto;
}

.clear { 
    clear: both;
}

#login-form { 
    width: 406px;
    margin: 170px auto 0;
}

legend { 
    display: none;
}

.collapsibleForm legend { 
    display: block;
}
.uncollapsibleForm {
    background-color: #F2F2F2;
}
.uncollapsibleForm legend { 
    display: block;
}
fieldset { 
    border: 0;
}

label { 
    /* width: 115px;
     text-align: right;
     float: left;
     margin: 0 10px 0 0;
     padding: 9px 0 0 0;
     font-size: 16px;*/

    color: #555;
    display: inline-block;
    /*margin-left: 18px;*/
    padding: 10px 0;
    /*font-size: 14px;*/
}

input[type=text] { 
    /*width: 220px;*/
    display: block;

    font-size: 1.125em;
    color: #3a3a3a;
}

input[type=checkbox]{ 
    width: 20px;
    margin: 0;
    display: inline-block;
}

.button { 
    background: url(images/button-bg.png) repeat-x top center;
    border: 1px solid #999;

        -moz-border-radius: 5px;
    padding: 5px;
    color: black;
    font-weight: bold;
     -webkit-border-radius: 5px;
    font-size: 13px;
    width: 70px;
}

.button:hover { 
    background: white;
    color: black;
}
/***************USER ACTIONS**********/
.emailAction .sendEmail{
    height:25px;
    background:#dedede url('images/btn_bg.png') repeat;
    border: 1px solid #4ca8dd;
    margin:0 0 0 1em;
    padding:0 1em 0 1em;
}

.emailAction .emailType, .emailAction .emailType option{
    font-size:1.5em;
    line-height:25px;
}

/********SPONSOR PORTAL**********/
#teamList table td{
    font-size:1.2em;
}

.singleStudentEntry, .singleStudentEntry:active, .singleStudentEntry:focus{
    border:solid 1px black;
    outline:none;
}
/*------------------THERMOMETER-----------------*/
#thermometer{
    height:510px;
    width:190px;
    background: red url('../images/thermometer.png');
}

/*---------------------CONTACT PAGE-------------*/
#contact-mail-page input[type="text"]{
    /*height:30px;
    background:#f4f4f4;
    border:1px solid #606060;
    text-indent:10px;*/
}

/*----------------SHOPPING CART----------------*/



#uc-cart-view-form input[type="submit"]{
    cursor: pointer;
}

#cart-form-products{
    font-family:rockwell;
    font-weight:400;

}

#cart-form-products, #cart-form-products tr, #cart-form-products td{
    background:#ffffff;
    border-collapse: collapse;
    border:none;
}

#checkout-pane #address-div td{
    border-bottom:1px solid #606060;
    padding:15px 0px 15px 0px;
    display:block;
}

#cart-form-products thead tr{
    height:35px;
    background:#4ca8dd;
    color:#ffffff;
}

#cart-form-products tbody td, #cart-form-products tbody td a{
    color: #606060;
}

#cart-form-products .image img{
}

#cart-form-products .qty input{
    height:27px;
    width:27px;
    text-align:center;
    line-height:27px;
    background:#e2e2e2;
    border:solid 1px #606060;
}

#cart-form-products .remove input{
    height:27px;
    width:27px;
    background:url(../images/remove.png) no-repeat 0 0 transparent;
    border:none;
    text-indent:-99999px;
}

#cart-form-products .qty, #cart-form-products .price, #cart-form-products .desc{
    padding:59px 0px 0px 0px;
    line-height:27px;
}
#cart-form-products .remove{
    padding:55px; 
    /* 0px 0px 0px; */
}

#cart-form-products .subtotal{
    background-color:#f4f4f4;
}

#cart-form-buttons{
    background:#4ca8dd;
    padding:10px 0px 10px 0px;
    margin:0px 0px 0px 0px;
}

#cart-form-buttons .form-submit{
    background:#ffffff;
    font-size:1em;
    line-height:1.2em;
    border:none;
    padding:5px 10px 5px 10px;
    font-weight:400;
    color:#4ca8dd;
    margin:0 0.4em 0 0;

}
#sponsor-download, #seller-download {
	position: absolute;
	top: -60px;
	right: 300px;
	margin: auto;
	color:#fff;
}



/*---------------------CHECKOUT PROCESS--------------*/

#cart-pane{
    width:30%;
    position:absolute;
    right:0px;
}

.cart-review tbody tr td{
    display:table-cell;
    text-align:left;
    padding:0 10px;
}

#uc-cart-checkout-form label, #uc-cart-checkout-form td{
    font-family:helvetica, arial, sans-serif;
}

#uc-cart-checkout-form input[type="text"]{
    height:20px;
    color:#000;
    line-height:20px;
    border:1px solid #606060;
}

#customer-pane{
    width:60%;
}

.checkout-pane tr td{
    display:block;
}

.checkout-pane tr td.field-label{
    text-align:left;
    height:20px;
}

#address-div{
    background:#f7f7f7;
    border-bottom: 1px solid #606060;
    overflow:auto;
    width:70%;
    position:relative;
    padding:0px 0px 40px 0px;

}

#address-div tr{
    display:inline;
    float:left;
}

.field-label{
    clear:both;
}

#delivery-pane{
    position:static;
    width:50%;
    float:left;
    background:#f7f7f7;
    padding:0px;
    margin:0px;
}

#billing-pane{
    position:static;
    width:50%;
    float:left;
    background:#f7f7f7;
    padding:0px;
    margin:0px;
}

.delivery_country, .delivery_zone, .billing_country, .billing_zone{
    clear:both;
}

.edit-panes-billing-copy-address-wrapper{
    padding:0px 0px 0px 0px;
    margin-top:0px !important;
}
#edit-panes-billing-copy-address-wrapper label[for="edit-panes-billing-copy-address"]{
    /*position:absolute !important;*/
    bottom:10px;
    left:0px;
}

#payment-pane{
    width:100%;
    position:relative;
}

#payment-pane div{
    border:none !important;
}

#line-items-div{
    width:30%;
    position:absolute;
    right:0px;
}

#payment_details{
    width:60%;
}

#payment_details tr{
    display:inline;
    float:left;
}

fieldset{
    border:none;
}



/*----------------ORGANIZATION----------------*/
.ui-menu-item *[id*='ui-id-']{  
        padding:10px 0 10px 5px;
	display:block;
}
.ui-menu-item *[id*='ui-id-']:hover{
        background-color:#e4e4e4;
}
.ui-dialog ul[id*='ui-id-']{
    top: -38px;
	left: 30px;
	width: 285px;
	list-style: none;
	background-color: white;
	cursor: pointer; 
	border-radius:5px;
	border:1px solid black;
	overflow:hidden;
}
/*#ui-id-4, #ui-id-3{
	top: -38px;
	left: 30px;
	width: 285px;
	list-style: none;
	background-color: white;
	cursor: pointer; 
	border-radius:5px;
	border:1px solid black;
	overflow:hidden;
}
#ui-id-4 li, #ui-id-3 li{
	padding:10px 0 10px 5px;
	display:block;
}
#ui-id-4 li:hover, #ui-id-3 li:hover{
	background-color:#e4e4e4;
}*/
#select-orgs{
	margin-left:40px;
}
#select-org{
	cursor:pointer;
}
#select-org li{
	color: #0580B9;
	font-weight:bold;
	list-style-type: none;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url("../images/list-arrow.png");
	background-size: 25px 25px;
	background-repeat: no-repeat;
	padding-left:35px;
}
#select-org li:hover{
	text-decoration: underline;
}
.organization_info{
    width:100%;
    float:left;
}
.organization_info h2{
    color:#4ca8dd;
    line-height:150%;
}

.organization_info img{
    width:100%;
}

.organization_info h3{
    line-height:150%;
}

.organization_info p{
    color:#676767;
    line-height:150%;
    font-family:georgia;
    font-style:italic;
    font-weight:400;
}
.organization_img{
    width:100%;
    max-height:300px;
}
.red{
    color:#c02323;
}

ul.primary{
    border: 0px;
}
 #register-button, #login-button, .popup-wrapper{
	float:left;
	width:100px;
	text-align:center;
	margin-right:1%;
	padding:0;
}
.popup-text span{
	display:none;
}
.popup-text{
	position:relative;
}
.popup-wrapper:hover .popup-text span{
	display:block;
	position: absolute; 
	top: 30px; 
	left: 0px;
	width:200px;
  	background: #EAEAEA;
  	color:red;
  	border: 1px solid red;
 	padding: 5px;
 	border-radius:5px;
}
.popup-wrapper:hover #popup-join span{
	top:4px;
}
#join-wrapper{
	float:left;
	width:100%;
	margin:10px 0;
}
#joinOrgWarper #edit-submit{
	margin:0;
	background: #3b88d8;
   background-color: #acd6ef;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#82C6E8), to(#2891B5));
	background-image: -moz-linear-gradient(top left 90deg, #82C6E8 0%, #2891B5 100%);
	background-image: linear-gradient(top left 90deg, #82C6E8 0%, #2891B5 100%);
	  border-top: 1px solid #4081af;
	  border-right: 1px solid #2e69a3;
  	border-bottom: 1px solid #20559a;
 	 border-left: 1px solid #2e69a3;
	box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
  -webkit-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
   text-shadow: 0 -1px 1px #3275bc;
   border-radius:5px;
}

/*----------------------AGENT FRONTENT--------------------------*/
#edit-campaign-id-wrapper, #edit-org-id-wrapper{
    float:left;
}
#core101-order-track-search-form .container-inline-date{
    float:left;
    clear:none;
}

#core101-order-track-search-form, #core101-order-track-search-form > div{
}

.sectionList table{
    clear:both;

}

.sectionList table td, .sectionList table th{
    margin-right:10px;
	/*padding:10px 10px 10px 0;*/
	padding:10px;
}

.sectionList table tr{
    line-height:30px;
}

#core101-order-track-search-form #edit-submit, #core101-order-track-search-form #edit-team-id-wrapper{
    clear:both;
}

#core101-order-track-search-form .form-item{
    margin:0 0 1em 0 !important;
}

#core101-order-track-search-form .container-inline-date{
    margin:0px !important;
    clear:both;
}

#content-profile-display-profile .field-label, #content-profile-display-profile .field-items{
    float:left;
}

#content-profile-display-profile .field, #content-profile-display-profile .group-address{
    clear:both;
}

/*-----------------SPONSOR CAMPAIGN EMAIL-------------------*/
#edit-recipients-wrapper, #edit-recipient-names-wrapper{
    width:50%;
    float:left;
}

#pet-user-form fieldset{
    clear:both;
}


#edit-email, #edit-name, #edit-name-1, #edit-pass{
    /*width:200px;*/
}
.contactsList, #tracking-table{
clear:both;
/*border: 1px solid black;
border-radius: 5px; */
background-color:#D6D8D8;
width:100%;

}
.contactsList{
	border:1px solid black;
}
.contactsList input[type="submit"]{
    
    height:29px;
    line-height:29px;/*
    background:#dedede url('../images/btn_bg.png') repeat;
    border:1px solid #606060;*/
    margin:10px 5px 0px 0px;
    padding:0px 5px 0px 5px;
    float:left;  
    
    background-color: #acd6ef; /*IE fallback*/
    background-image: -webkit-gradient(linear, left top, left bottom, from(#acd6ef), to(#6ec2e8));
    background-image: -moz-linear-gradient(top left 90deg, #acd6ef 0%, #6ec2e8 100%);
    background-image: linear-gradient(top left 90deg, #acd6ef 0%, #6ec2e8 100%);
    border-radius: 30px;
    width:auto;
    min-width:100px;
    font-size:14px;
    border: 1px solid #66add6;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255, 255, 255, .5);
    cursor: pointer;
    /*height: auto;
    padding: .3em 1em;
    margin:10px 2px 10px 0;
    margin-right: 0.5em;*/ /* LTR */
   
    text-decoration: none;
    color:#fff;
}

.contactsList table {
    width:100%;
}
.contactsList #team-management-table thead th{	
	border-bottom:2px solid black;
}
#team-management-table{margin:0 0 1px 0;}
#button-wrapper{
float:right;
width:45%;
text-align:center;
margin: 10px 0;
}
#pagelinks{
    margin-top:15px;
}

.push-button, .seemore a{
   background: #3b88d8;
   background-color: #acd6ef;
background-image: -webkit-gradient(linear, left top, left bottom, from(#82C6E8), to(#2891B5));
background-image: -moz-linear-gradient(top left 90deg, #82C6E8 0%, #2891B5 100%);
background-image: linear-gradient(top left 90deg, #82C6E8 0%, #2891B5 100%);
	/*background: linear-gradient(0% 100% 90deg, #377ad0, #52a8e8);
	background: -moz-linear-gradient(0% 100% 90deg, #377ad0, #52a8e8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#52a8e8), to(#377ad0)); */
	  border-top: 1px solid #4081af;
  border-right: 1px solid #2e69a3;
  border-bottom: 1px solid #20559a;
  border-left: 1px solid #2e69a3;
	box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
  -webkit-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
   text-shadow: 0 -1px 1px #3275bc;
   border-radius:5px;
   padding:10px; 
/*
background: #D9DBDB;
text-align: center;
display: inline-block;
width: 100%;
padding:10px 0;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
box-shadow: 0px 3px 5px #000;
-moz-box-shadow: 0px 3px 5px #000;
-webkit-box-shadow: 0px 3px 5px #000; */
}

.push-button:hover, #joinOrgWarper #edit-submit:hover, .seemore a:hover{
 background: #2a81d7;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#2891B5), to(#82C6E8));
 background-image: -moz-linear-gradient(top left 90deg, #2891B5 0%, #82C6E8 100%);
 background-image: linear-gradient(top left 90deg, #2891B5 0%, #82C6E8 100%);
 
 /* background: -moz-linear-gradient(0% 100% 90deg, #206bcb, #3e9ee5);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3e9ee5), to(#206bcb)); */
  border-top: 1px solid #2a73a6;
  border-right: 1px solid #165899;
  border-bottom: 1px solid #07428f;
  border-left: 1px solid #165899;
  -moz-box-shadow: inset 0 1px 0 0 #62b1e9;
  -webkit-box-shadow: inset 0 1px 0 0 #62b1e9;
  cursor: pointer;
  text-shadow: 0 -1px 1px #1d62ab;
}
.push-button:active, .seemore a:active{
	background-image: -webkit-gradient(linear, left top, left bottom, from(#57BDE5), to(#3E7D96));
	background-image: -moz-linear-gradient(top left 90deg, #82C6E8 0%, #2891B5 100%);
	background-image: linear-gradient(top left 90deg, #82C6E8 0%, #2891B5 100%);
}
.push-button a{
	text-decoration:none;
	color:#fff;
	display:block;
}
#add-team-button{
	display:inline-block;
	width:95%;
}
#add-team-button a{
text-decoration:none;
color:white;
}
.team-add-checkbox {
width: 33%;
float: left;
}
#edit-name, #edit-campaign{
	/*width:95%; */
}
.contactsList .teamSecondRow:hover td{
	background-color:#E3E5E5;
}
.contactsList .teamFirstRow td a, #tracking-table .orderRow td a{
	color:white;
	text-shadow: 1px 1px 2px black;
}
.contactsList .teamFirstRow td, #tracking-table .orderRow td{
background-color:#025E73;
color:white;
border-bottom:1px solid white;
/*border-right: .25px solid white; */
}

.contactsList .teamFirstRow:hover td,  #tracking-table .orderRow:hover td{
	background-color: #058196;
}
.productList{
	/*border-bottom:1px solid #000; */
}
.productList:nth-child(2n){
	background-color:#e5e5e5;
}
#agent-wrapper{
	text-align:left;	
}
#see-agent{
	/*background: gray;
	border-radius: 5px;
	border: solid 1px black;*/
	text-decoration: none;
	color: white;
	margin-left:15px;
	display:inline-block;
}

/*.contactsList tbody tr:nth-child(2n) td {
    background-color: #025E73;
    color:#fff; 
}
.contactsList tr:nth-child(2n):hover td {
    background-color: #058196;
    color:#fff; 
}
*/
table.tablesorter thead tr th {
    background-image: url("../images/arrow-toggle.png");
    background-repeat: no-repeat;
	background-position: right center;
    }
table.tablesorter thead tr .headerSortDown {
    background-image: url("../images/arrow-down.png");
    border:2px solid black;
    background-color:#A5A8A8 !important;
}
table.tablesorter thead tr .headerSortUp {
    background-image: url("../images/arrow-up.png");
    background-color:#A5A8A8 !important;
}
#tracking-table tr{
	line-height:1.8em;
}
#tracking-table .productList td{
	color: #000;
}
#blocks-wrapper, #tracking-table-wrapper{
	border-radius: 5px 5px 5px 5px;
	border: 1px solid black;
	background-color: #025E73;
	color:#fff;
	overflow:auto;
	clear:both;
}
#blocks{
	width:100%;
	margin-bottom:0;
}
#blocks th, #tracking-table th{
	font-family:Arial;
	cursor:pointer;
	border:2px solid white;
	line-height:1.4em;
}
#tracking-table th{
	font-size:1.2em;
}
#blocks tr:hover td{
background:rgb(5, 129, 150);
}
#blocks td a{
	color:rgb(217, 213, 154);
}
#blocks tr:nth-child(2n):hover td{
	background: rgb(227, 229, 229);
}
#blocks tr:nth-child(2n) td, #blocks th, #tracking-table th{
    background-color: rgb(214, 216, 216);
    color:#000;
}
#blocks tr:nth-child(2n) td a{
	color:#000;
	text-shadow:1px 1px 2px #fff;
} 
a.contactList a {
    color:#363636;
}

.pager li{
    padding: 0 !important;
    margin:0px 5px !important;
}


/*----------------------FRONTEND ADMINISTRATION----------------*/
#core101-seller-management-seller-search{
    /*background:#f8f8f8;*/
}

#core101-seller-management-seller-search .form-item input{
    border:none;
    height:25px;
    width:250px;
}

.form-item {
    margin-bottom:0 !important;
    margin-top:0 !important;
}

#core101-teams-management-search{
	width:50%;
	float:left;
}
#team-management-member-search #edit-username-wrapper, #edit-firstname-wrapper, #edit-lastname-wrapper {
	width:25%;
	float:left;
	margin: 1% 1% 1% 0;
	padding:0;
}
#edit-username, #edit-firstname, #edit-lastname{
	max-width:180px;
	width:95%;
	padding:0;
}
#edit-grade-wrapper{
	width:10%;
	margin: 1% 1% 1% 0;
	float:left;
	padding:0;
}
#edit-grade{
	width:95%;
	max-width:60px;	
	padding:0;
}
table.sticky-enabled tr{
    height:2em;
    font-size:.8em;
}
table.sticky-enabled tr td{
    padding:2px 5px 2px 5px;
}

/** message status **/
div.messages, div.preview, div.help {
    border: 1px solid;
    /*margin: 10px 0px;*/
    padding: 7px 0;
    text-indent: 3%;
    background: none repeat scroll 0 0 #ffffff;
    color: red;
    margin:5px 0;
    font-size: 1.1em;
    font-weight: normal;

}

div.messages ul {
    margin: 0;
    padding: 0;
}

div.messages ul li {
    list-style-type: none;
    list-style-image: none;
}
div.status {
    /*color: #00529B;
    background-color: #bde5f8;*/
}

div.status a, div.status a:visited {
    color: #00529B;
    font-weight: bold;
}

div.warning {
    color: #9f6000;
    background-color: #feefb3;
}

div.warning a, div.warning a:visited {
    color: #9f6000;
    font-weight: bold;
}

div.error, tr.error {
    color: #a30000;
    background-color: #FFCCCC;
}
/* promotion notification form */
#core101-promotion-notify-form label{
    float: left;
    font-size: 16px;
    margin: 0 10px 0 0;
    text-align: right;
    width: 200px;
    padding: 0;
}
#core101-promotion-notify-form label{
    float: left;
    font-size: 16px;
    margin: 0 10px 0 0;
    text-align: left;
    width: 160px;
    padding: 0;
}

#pet-user-form label {
    font-size: 16px;
    margin: 0 10px 0 0;
    padding: 9px 0 0;
    width:auto;
    text-align: left;
    float:none;
}

#edit-mail-body-wrapper .description{
    display: none;
}

#replacement-patterns{
    display: none;
}
.teamLabel{
    vertical-align: top;
}

/*deliver estimation*/

/*Print settings for'TRACKING AND REPORTING' page*/
@media print { 
body {
	width:100%;
	font: 12pt georgia,serif;
} 
.container{
}
#themer-toggle{
	display:none;
}
.sectionList{
	/*max-width:100%; */
}
#page_footer {
	display: none;
}
#mainNav, #headline_sec{
	display:none;
}
h1 {
	font-size: 18pt;
} 
h2 {
	font-size: 15pt; color: #000;
} 
.form-submit{
	display:none;
}
.tracking-date, .tracking-campaign{
	display:none;
}
#edit-show-zero-sale-wrapper {
display: none;
}
#core101-order-track-search-form {
	margin-left: 30%;
}
#tracking-table{
	width:100%;
}
#products_sidebar {
	display: none;
}
#tracking-table .productList{
/*	display:table-row !important; */
}
#referral_code_lookup_dialog{
    display:none;
}
} 

